compte satellite - Spanish English Dictionary